import java.io.*;
import org.xml.sax.*;
import org.w3c.dom.*;
import com.icl.saxon.trax.*;

public class saxonjava
{
 
    public static void main(String args[])
        throws ProcessorException, ProcessorFactoryException, 
        TransformException, SAXException, IOException
    {
        Processor processor = Processor.newInstance(xslt);

        Templates templates = processor.process(new InputSource(args[1]));

        Transformer transformer = templates.newTransformer();

        transformer.transform(new InputSource(args[0]),
            new Result(new FileWriter(args[2])));
    }
}

